earth clearing - Alemán Inglés Diccionario